Complex Event Analysis - Report

Key Focus

  • The vast majority of apps on iPhones can be installed only through the App Store, and Apple doesn't offer an official way to install software outside of the App Store using an installation file downloaded from the internet, a process called "sideloading."
    Apple says it restricts users to downloading apps from the App Store to preserve quality: Apple employees review every app to assure users that iPhone apps are free of malware, offensive content, and security holes
  • That didn't happen, and Testut told CNBC he wants Altstore to become a "legitimate store."
    AltStore arose out of a previous project: A Nintendo emulator so users could play Game Boy Advance games on their iPhones. After discussions with Apple's app review team, in which he got conflicting information about whether his app would be allowed on the App Store, he came up with a new way to "sideload" his app onto an iPhone.
    "Now that it's been about a year and I'm on their radar, they have changed some stuff in the last year that affected me, like they changed how authentication works with the servers," Testut said, but he "figured it out." In August, Altstore announced that it had been downloaded 1 million times.
    Testut works on the project full-time with Caroline Moore, his business partner
  • Momentum supporting factors

  • (apple,service)
  • (service,users)
  • (apple,developers)
  • (developers,users)
  • (siddarth_sharma,users)
  • Challenge supporting factors

  • (app_store,users)
  • (apple,users)
  • (software,users)
  • (apple,malware)
  • (apple,internet)
  • Work-in-progress supporting factors

  • (apple,web)
  • (apple,users)
  • (apple,games)
  • (apple,testut)
  • (testut,users)
  • (apple,sharma)
  • (apple,service)
  • (apple,malware)
  • (apple,internet)
  • (altstore,apple)
  • Complex Event Time Series Summary - REPORT


    Time PeriodChallengeMomentumWIP
    Report16.67 14.29 69.05

    High Level Abstraction (HLA) combined

    High Level Abstraction (HLA)Report
    (1) (apple,users)100.00
    (2) (apple,web)89.47
    (3) (apple,service)71.93
    (4) (app_store,users)68.42
    (5) (software,users)61.40
    (6) (apple,malware)61.40
    (7) (apple,internet)54.39
    (8) (apple,games)47.37
    (9) (service,users)42.11
    (10) (apple,testut)42.11
    (11) (testut,users)40.35
    (12) (apple,sharma)38.60
    (13) (apple,developers)21.05
    (14) (developers,users)19.30
    (15) (altstore,apple)17.54
    (16) (altstore,users)12.28
    (17) (user,users)10.53
    (18) (august,users)7.02
    (19) (timers,users)5.26
    (20) (sideloaded,users)3.51
    (21) (siddarth_sharma,users)1.75

    Complex Event Analysis - REPORT

    Back to top of page

    Supporting narratives:

    • momentum (Read more)
      • TestFlight app submissions are reviewed by Apple, so everything on the store has been reviewed by Apple.
        Airport's focus is to give app makers feedback from lots of testers to improve their apps before release, co-creator Siddarth Sharma told CNBC. He and the other Airport co- creator, Jordan Singer, are trying to create a community for iOS developers, not an alternative app store living in a grey area.
        Still, the current Airport service describes itself as "the best place to discover new apps from developers" and the app looks like an app store, complete with a "GET" button similar to Apple's App Store -- moves that would likely invite scrutiny if it were to be launched on the App Store
      • High Level Abstractions:
        • (siddarth_sharma,users)
        • (apple,service)
        • (developers,users)
        • (service,users)
        • (apple,developers)

    • challenge (Read more)
      • The vast majority of apps on iPhones can be installed only through the App Store, and Apple doesn't offer an official way to install software outside of the App Store using an installation file downloaded from the internet, a process called "sideloading."
        Apple says it restricts users to downloading apps from the App Store to preserve quality: Apple employees review every app to assure users that iPhone apps are free of malware, offensive content, and security holes
      • High Level Abstractions:
        • (apple,users)
        • (software,users)
        • (apple,internet)
        • (app_store,users)

    • challenge (Read more)
      • The vast majority of apps on iPhones can be installed only through the App Store, and Apple doesn't offer an official way to install software outside of the App Store using an installation file downloaded from the internet, a process called "sideloading."
        Apple says it restricts users to downloading apps from the App Store to preserve quality: Apple employees review every app to assure users that iPhone apps are free of malware, offensive content, and security holes.
      • High Level Abstractions:
        • (apple,malware)

    • WIP (Read more)
      • That didn't happen, and Testut told CNBC he wants Altstore to become a "legitimate store."
        AltStore arose out of a previous project: A Nintendo emulator so users could play Game Boy Advance games on their iPhones. After discussions with Apple's app review team, in which he got conflicting information about whether his app would be allowed on the App Store, he came up with a new way to "sideload" his app onto an iPhone.
        "Now that it's been about a year and I'm on their radar, they have changed some stuff in the last year that affected me, like they changed how authentication works with the servers," Testut said, but he "figured it out." In August, Altstore announced that it had been downloaded 1 million times.
        Testut works on the project full-time with Caroline Moore, his business partner
      • High Level Abstractions:
        • (apple,users)
        • (apple,games)

    • WIP (Read more)
      • Users can either download Airport from TestFlight, or access the list of apps through a web site.
        AirPort is only a list of links. It doesn't host actual installation files. TestFlight app submissions are reviewed by Apple, so everything on the store has been reviewed by Apple.
        Airport's focus is to give app makers feedback from lots of testers to improve their apps before release, co-creator Siddarth Sharma told CNBC. He and the other Airport co- creator, Jordan Singer, are trying to create a community for iOS developers, not an alternative app store living in a grey area.
        Still, the current Airport service describes itself as "the best place to discover new apps from developers" and the app looks like an app store, complete with a "GET" button similar to Apple's App Store -- moves that would likely invite scrutiny if it were to be launched on the App Store
      • High Level Abstractions:
        • (apple,web)

    • WIP (Read more)
      • Even though we're not violating any rules, and using Apple protocols and development pipelines, we are creating an index of unreleased apps so I can see them denying it for that reason itself," Sharma said.
        Still, Sharma said that he is building up the web version of the service in case Apple doesn't allow the Airport app onto its store or removes it from TestFlight
      • High Level Abstractions:
        • (apple,service)
        • (apple,web)
        • (apple,sharma)

    • WIP (Read more)
      • After discussions with Apple's app review team, in which he got conflicting information about whether his app would be allowed on the App Store, he came up with a new way to "sideload" his app onto an iPhone.
        "Now that it's been about a year and I'm on their radar, they have changed some stuff in the last year that affected me, like they changed how authentication works with the servers," Testut said, but he "figured it out." In August, Altstore announced that it had been downloaded 1 million times.
        Testut works on the project full-time with Caroline Moore, his business partner
      • High Level Abstractions:
        • (apple,testut)
        • (testut,users)

    • WIP (Read more)
      • If you're installing files from around the internet, you don't have Apple's assurance that it's free from malware.
        When Altstore first launched in September 2019, a lot of people told its creator, Riley Testut, that Apple would shut it down immediately
      • High Level Abstractions:
        • (apple,malware)
        • (altstore,apple)
        • (apple,internet)

    • WIP (Read more)
      • Airport is a proposed alternative app store that's seeking a wider audience for beta software, which needs a little more work before it's ready for everyone, although Apple may not approve it.
        If Epic's lawsuit prevails, and Apple is forced to support alternative app stores on the iPhone, these existing methods could provide a preview of what the future marketplace for iPhone apps looks like.

        Mini-apps
        The most popular way to run software programs like games on an iPhone without downloading them from the App Store are "mini-apps." They're small, lightweight software programs, and you load them from inside an iPhone app
      • High Level Abstractions:
        • (apple,games)

    • WIP (Read more)
      • TestFlight app submissions are reviewed by Apple, so everything on the store has been reviewed by Apple.
        Airport's focus is to give app makers feedback from lots of testers to improve their apps before release, co-creator Siddarth Sharma told CNBC. He and the other Airport co- creator, Jordan Singer, are trying to create a community for iOS developers, not an alternative app store living in a grey area.
        Still, the current Airport service describes itself as "the best place to discover new apps from developers" and the app looks like an app store, complete with a "GET" button similar to Apple's App Store -- moves that would likely invite scrutiny if it were to be launched on the App Store. But it's still tiny compared to the App Store, and the limit of 10,000 users per TestFlight app guarantees it will remain that way.
        In August, Singer said in a blog post that Airport had 300 different apps, a waitlist of 12,000 users, and 300,000 app views.
        "Will Apple approve us if we do decide to go to the App Store
      • High Level Abstractions:
        • (app_store,users)

    • WIP (Read more)
      • Testut said that it was a "tongue in cheek" response to the Apple-Epic legal battle, not a new app on Altstore, but he's open to the idea.
        "I would love that if Epic wanted us to host Fortnite," Testut said.
        Airport
        Airport, which launched in August, allows users to browse a list of curated beta apps on iPhones.
        It uses TestFlight, which is an Apple service for testing software -- it allows software makers give access to pre-release apps to large groups of beta testers through a single link.
        Airport takes the TestFlight links from many different software makers and puts them into a single interface for browsing
      • High Level Abstractions:
        • (software,users)
        • (service,users)
        • (august,users)
        • (altstore,users)

    • WIP (Read more)
      • It also automatically refreshes Apple-imposed timers that cause sideloaded apps to become unusable after 7 days. Users are also limited to 3 apps using this method because of an Apple restriction.
        This approach has other risks as well .Altstore requires the user to trust it, meaning it needs access to a user's Apple account and password
      • High Level Abstractions:
        • (user,users)
        • (sideloaded,users)
        • (timers,users)

    Target rule match count: 21.0 Challenge: 0.08 Momentum: 0.07 WIP: 0.35